teslim olan - German English Dictionary